﻿//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;
//using RanbuOM.Common;
//using RanbuOM.Serialization;

//namespace RanbuOM.SSF4.EMA
//{
//    [RanbuDataType]
//    public class EmaFile : RanbuDataItem
//    {
//        [RanbuDataProperty]
//        public MetaHeader MetaHeader { get; set; }

//        [RanbuDataProperty]
//        public UInt32 SkelOffset { get; set; }

//        [RanbuDataProperty]
//        public UInt16 AnimCount { get; set; }

//        [RanbuDataProperty(SizeConst = 0x0E)]
//        public byte[] Unknown0x12 { get; set; }

//        [RanbuDataProperty(SizeParam = "AnimCount")]
//        public UInt32[] AnimFarm { get; set; }

//        [RanbuDataProperty(OffsetArrayParam = "AnimFarm", OffsetMode = OffsetMode.GotoAndStay)]
//        public EmaAnimHeader[] Anims { get; set; }

//        [RanbuDataProperty(OffsetParam = "SkelOffset", OffsetMode = OffsetMode.GotoAndStay)]
//        public EmaSkelHeader Skel { get; set; }
//    }
//}
